今天課程介紹的是布林Boolean和條件式運算子。
Bool
◆ 只有兩種可能,true or false。
◆ 只需要用0跟1,也就是只要1 bit的空間。
=> 這也是為什麼 Bool 是一個效能好的類型,因為它只有兩種可能,所以只需要用到 0 跟 1 來跟電腦溝通, 也就是只需要 1 bit 的空間。
◆ 適合用來解決只有兩種答案的問題。
◆ 「問題」是變數名稱,而它的值就是答案。
◆ 常用is, will, did, should命名。
條件式運算子的公式:...對嗎?是的話就...:不然就...
實作部分:
這次的作業實作的部分有點卡住,在第二題name.contains和name.hasPrefix的部分,我完全想不出來這種方法,也不知道有這個方法,是看了老師的解答後才知道要用這兩個方法。這也是我在學寫程式時遇到的最大困難,因為我不知道能運用什麼方法能表達出我所想寫出來的程式。還沒想到好方法解決。(··;)
影片連結:https://youtu.be/Zyyma2Vd8-8?si=jsBhjPLzP8wKfZhc